package org.game.module.elementcollectbo;

import com.sojoys.artifact.exception.AbstractLogicModelException;
import com.sojoys.artifact.factory.session.ISession;
import com.sojoys.artifact.core.IModule;
/** 
 * 图鉴（元素收集）
 */
public interface ElementCollectBO extends IModule {
	byte classCode = 19;
	
	/** 获取所有图鉴 [code = 4865] */
	short getAllElement = 4865; 
	/** 新增图鉴 [code = 4866] */
	short addNewElement = 4866; // 推送类型
	
	
	/** 获取所有图鉴 [code = 4865] */
	byte[] getAllElement(ISession session, org.game.protobuf.c2s.C2SElementCollectMsg.GetAllElement msg) throws AbstractLogicModelException;


}